<template>
  <h2>我是About的内容</h2>
</template>

<script>
export default {
  name: 'About',
  /* beforeDestroy() {
			console.log('About组件即将被销毁了')
		},*/
  /* mounted() {
			console.log('About组件挂载完毕了',this)
			window.aboutRoute = this.$route
			window.aboutRouter = this.$router
		},  */
		// 组件内路由守卫
  // 通过路由规则，进入该组件时被调用
  beforeRouteEnter(to, from, next) {
    console.log('About---beforeRouteEnter', to, from);
    if (to.meta.isAuth) {
      //判断是否需要鉴权
      // if(to.path==='/home/news'||to.name==='xiaoxi'){
      if (localStorage.getItem('school') === 'atguigu') {
        next();
      } else {
        alert('学校名不符，无权限');
      }
    } else {
      next();
    }
  },
  // 通过路由规则，离开该组件时被调用
    beforeRouteLeave(to, from, next) {
		console.log('About---beforeRouteLeave', to, from);
		next()
		
	},
};
</script>